body{
    font: 11px tahoma, "Trebuchet MS", sans-serif, verdana;   
    padding:0px;
    margin:0px;
    text-align:center;
    background-color:#f9f9f9;     

}

    input[placeholder], [placeholder], *[placeholder]
    {
        color:#900000 !important;
        font-style:  oblique;
        text-align: center;
    }


.contenedor{
    width:975px;
    margin-left:5px;    
    height: 100%;
}
table,tr,td,th,form,fieldset,legend,span,div{
    font-size:11px;
    font-family:tahoma, "Trebuchet MS", sans-serif, verdana;   
    font-weight:inherit;
    color: #666666;
    font-weight:200;



}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}
h1,h2,h3,h4,h5,h6{color:#A21615;/*color:#4D6EA4;*/padding:5px 0px;margin:0px;  font-size: 18px;
                  text-align: center;
                  text-shadow: 1px 1px 2px #000000; text-transform:uppercase;}
a{color:#800000;font-weight:bold;text-decoration:none;}
a:hover{color:#cccccc;}
INPUT.monto,INPUT.date,INPUT.monto_disabled,INPUT.date_disabled{
    width:90px;
}
INPUT.monto,INPUT.date{text-align:right;}
INPUT.disabled,INPUT.monto_disabled,INPUT.date_disabled{
    background: url("../images/input-corto.png")scroll 0 0 transparent;
    background-repeat:repeat;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    float: left;
    font-family: tahoma, "Trebuchet MS", sans-serif, verdana; 
    font-size: 11px;
    font-weight: normal;
    height: 24px;
    margin: 10px 0;
    padding: 0 15px;
    width: 400px;
    padding-left:5px;
}
form span{
    color: maroon !important;
    font-weight:400 !important; 
    font-size: 10px;
}
input,textarea{

    background: url("../images/input-corto.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 12px 12px 12px 12px;
    color: #666666;
    font-family: tahoma,"Trebuchet MS",sans-serif,verdana;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    margin: 6px 0 0;
    padding-left:5px;
}

.campos{

    background: url("../images/input-corto.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 12px 12px 12px 12px;
    color: #666666;
    font-family: tahoma,"Trebuchet MS",sans-serif,verdana;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    margin: 6px 0 0;
    padding-left:5px;
}




.campos:focus{
    border: 1px solid #a90329;
    color: #a90329;
}

.campos_area{
    background: url("../images/input.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #434343;
    float: left;
    font-family: tahoma, "Trebuchet MS", sans-serif, verdana; 
    font-size: 12px;
    font-weight: normal;
    height: 27px;
    margin: 6px 0;
    padding: 0 15px;  
    height: 60px;

}


.labels{
    font-family:tahoma, "Trebuchet MS", sans-serif, verdana;    
    color: #666666;
    float: center;
    font-size: 13px;
    font-weight: bold;
    line-height: 14px;
    margin: 23px -25px;
    width:150px;


}

.rojo{
    font-size:14px;
    font-family:tahoma, "Trebuchet MS", sans-serif, verdana;    
    font-weight:inherit;
    color: #900000;
    font-weight: bold;


}

.boton{
    background: url("../images/button.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 2px;
    cursor: pointer;
    height: 38px;
    color:#FFFFFF;
    font-weight:bold;
    position: relative;
    width: 85px;
}
.boton1{
    background: url("../images/coordinador.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 2px;
    cursor: pointer;
    height: 70px;
    color:#FFFFFF;
    font-weight:bold;
    position: relative;
    width: 210px;
}
.boton2 {
    background: url("../images/asesores.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 2px;
    cursor: pointer;
    height: 70px;
    color:#FFFFFF;
    font-weight:bold;
    position: relative;
    width: 210px;
}
.boton3 {
    background: url("../images/triunfadores.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 2px;
    cursor: pointer;
    height: 70px;
    color:#FFFFFF;
    font-weight:bold;
    position: relative;
    width: 210px;
}
.boton4 {
    background: url("../images/boton_operario.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 2px;
    cursor: pointer;
    height: 70px;
    color:#FFFFFF;
    font-weight:bold;
    position: relative;
    width: 210px;
}

LABEL.date{
    padding-right:3px;
}
DIV.visible{
    display:inherit;
}
DIV.oculto{
    display:none;
}
DIV.PANEL_BUTTON{
    padding:0px;
    margin:0px;
    margin-top:5px;
}
.disabled{
    color:999999;
}
/* MESSAGES AND ERRORS */

.message {
    background: url("../images/skin/information.png") no-repeat scroll 8px 50% #F4F4F4;
    border: 1px solid #993333;
    color: #666666;
    margin: 10px 0 5px;
    padding: 5px 5px 5px 30px;
    text-align: left;
}

div.errors {
    background-color: #F2F2F2;
    margin: 5px;
    padding: 5px;    
}
div.errors ul {
    list-style: none;
    padding:0px;
    margin:0px;
}
div.errors li {
    background: url(../images/skin/exclamation.png) 8px 0% no-repeat;
    line-height: 16px;
    padding:0px;
    padding-left: 40px;
    text-align:left;
}

td.errors select {
    border: 1px solid #900000
}
td.errors input {
    border: 1px solid #900000;
}
div.informs {
    background-color:#f3f8fc;
    border: 1px solid #006dba;
    color: #006dba;
    margin:5px;
    padding:5px;
}
div.informs ul {
    list-style: none;
    padding:0px;
    margin:0px;
}
div.informs li {
    background: url(../images/skin/information.png) 8px 0% no-repeat;
    line-height: 16px;
    padding:0px;
    padding-left: 40px;
    text-align:left;
}
.progress{
    background:url(../images/skin/loading1.gif) no-repeat center center;
}
.bar_prog{
    background:url(../images/skin/barr_progress.gif) no-repeat left top;
    padding-left:1px;
}
.progresso{
    background:url(../images/skin/progress.gif) repeat-x left top;
}
.imgppal{
    width:100%;
    height:100%;
    background:url(../images/fondo_1.png) no-repeat center center;
}
.content_ppal{
    width:100%;
    height:100%;
    background:url(../images/fondo.jpg) no-repeat center center;
}
.sin_display{
    display:none;
}
.con_display{
    display:inherit;
}
/*Panels*/
DIV.panel{
    background-color:#f9f9f9;
    border:1px solid #4D6EA4;
}
DIV.W200{width:200px;}
DIV.W400{width:400px;}
DIV.W600{width:600px;}
DIV.W700{width:700px;}
DIV.W800{width:800px;}
DIV.H200{height:200px;overflow:auto;}
DIV.H300{height:300px;overflow:auto;}
DIV.H400{height:400px;overflow:auto;}
DIV.H500{height:500px;overflow:auto;}
DIV.H600{height:600px;overflow:auto;}
DIV.H700{height:600px;overflow:auto;}
DIV.H800{height:800px;overflow:auto;}
DIV.entidad_procesadora_panel{margin:5px;padding:0px;}
select.oficina{width:200px;}

.boton_divi{
    background-image: url("../images/flechas.png") !important;
    height:20px !important;
    width: 20px !important;
    border: 0px;
 
      
}

.boton_divi2{
    background-image: url("../images/flechas2.png") !important;
    height:20px !important;
    width: 20px !important;
    border: 0px;
 
      
}

.boton4_imptimir{
    background: url("../images/boton_imprimir.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 2px;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 70px;
    position: relative;
    width: 210px;
}

